@charset "utf-8";
/* CSS Document */
body { color: #333333; margin: 0px; padding: 0px; font-size: 14px; font-family: "Microsoft YaHei"; text-align: left; }
a { text-decoration: none; }
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; outline: none }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; }
.clear { clear: both; height:0;}
input, select { vertical-align: middle; }
.no { display: none; }
table { margin: 0px auto; table-layout: fixed; }
i{ font-style:normal}
.f-right
{
    float: right;
}
.f-left{
    float: left;
}
.fz14-co555{
    font-size: 14px;
    color: #555;
}
.fz12-co999{
    font-size: 12px;
    color: #999;
}

/*硚口区右侧悬浮导航栏开始*/
.xiaoqiao-robot{
    position: fixed;
    top: 495px;
    right: 0;
    z-index: 99999;

}

.xiaoqiao-yuyan{
    position: fixed;
    top: 457px;
    right: 60px;
    display: none;

}
.left-menu{
    width: 63px;
   height: 436px;
    z-index: 1000;
    text-align: center;
    background: url("../images/qk2018_right_bg.png");
}
.left-menu-box{
    position: fixed;
    top: 80px;
    right: -63px;
    z-index: 9;
}
.left-menu ul li a{
    color: #fff;
}
.left-menu ul li a img{
    transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
}
.left-menu ul li a img:hover{
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}
.left-menu-button{
    position: absolute;
    right: 63px;
    top: 40%;
}

.left-menu ul{
    position: absolute;
    top: 57px;
    left: 2px;
}
.left-menu ul li a div{
    padding: 0 5px;
    font-size: 12px;
}
.left-menu ul li{
    padding-bottom: 9px;
}
.left-menu ul li a:hover{
    color: #fff!important;
}

.bg{
    background: url(../images/qk2018_bg.jpg) no-repeat center top;

    width: 100%;
    background-size: 100% 100%;
}
.qiaokou-main
{
    width: 1200px;
    margin: 0 auto;
}
/*硚口顶部样式*/
.qiaokou-jiajian{
    position: relative;
    top: -2px;
}
.adver-box{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 5px;
    display: none;
}
.adver-box ul li{
    float: left;
    margin-bottom: 5px;
    margin-right: 5px;

}
.adver-box ul li a img{
    width: 595px;
    height: 50px;
}
.qiaokou-zhankai{
    top: 5px;
    position: absolute;
    right: 15px;
    background: rgba(255,255,255,0.5);
    width: 57px;
    height: 27px;
    text-align: center;
    line-height: 27px;
    border-radius: 10px;
    cursor: pointer;
}
.qiaokou-zhankai span{
    color: #555;
    font-size: 13px;
}
.tit_bg{width: 1200px;margin: 0 auto ;

}
.tit_c ul{
    overflow: hidden;
    padding-left: 53px;
}
.tit{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding: 8px 0;
    line-height: 29px;
    padding-top: 5px;
}

.tit_l{ float:left; }
.tit_l>span{
    font-size: 14px;
    color: #636877;
}
.tit_c{ float:right;}
.tit_c li{
    float: left;
    padding-left: 6px;
    display: inline;}
.tit_c li a img{ margin-right:4px;}
.tit_c li a{ color: #2285e7}
.tit_r{ float:right;}
.tit_l .tit_week{
    padding: 0 4px;
}
.header-bot
{
    overflow: hidden;
    padding: 15px 0;
    padding-top: 10px;
}
.header-search form .form1{ width:324px;height:34px;border:0;border-radius:17px;background:#fff;position:relative;  }
.header-search form .form1 .inp{ width:257px; height:20px; line-height:20px;border:0!important;border-right:1px solid #bfbfbf!important;outline:none;position:absolute;left:11px;top:7px;font-size: 14px; }
.header-search form .form1 .search_btn{
    width: 60px;
    height: 34px;
    background: url(../images/qk2018_search.png) center top;
    /* background-size: 46px 40px; */
    position: absolute;
    left: 264px;
    top: 0px;
    cursor: pointer;
}
.header-search{float: right;overflow: hidden;    padding-top: 7px;}
.search-history>ul>li
{
    float: left;
    font-size: 13px;
    color: #686868;
}
.search-history>ul>li a:after{
    content: url("../images/qk2018_after_icon01.jpg");
    padding: 0 8px 5px;
}
.search-history li:last-child a:after{
    display: none;
}

.search-history span{
    font-size: 13px;
    color: #686868;
}
.history-hot
{
    display: block;
    float: left;
}
.box_size{
    margin-bottom: 4px;
}
.search-history{
    overflow: hidden;
    padding-left: 13px;
}

/*硚口底部*/
.qiaokou-bot
{
    background: rgba(255,255,255,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7Fffffff,endColorstr=#7Fffffff);
}
.qiaokou-bot-top
{
    width: 1200px;
    margin: 0 auto;
}
.qiaokou-bot-top
{

    overflow: hidden;
    padding: 11px 0;
    border-bottom: 1px solid #9cbeb8;
}
.qiaokou-bot .hide-country{
    overflow: hidden;
    margin-top: 15px;
    display: none;
}
.bot-top-right .wuhan-hover{
    padding-right: 0
}
.qiaokou-bot .hide-country ul li{
    float: left;
    width: 170px;
    /* text-align: center; */
    padding: 0 30px 18px 0;
}
.qiaokou-bot .hide-country ul li:before{
    content: url("../images/qk2018_down_dian.png");
    padding-right: 10px;
}
.qiaokou-bot .hide-wuhan{
    overflow: hidden;
    margin-top: 15px;
    display: none;
}
.bot-top-right .wuhan-hover{
    padding-right: 0
}
.qiaokou-bot .hide-wuhan ul li{
    float: left;
    width: 174px;
    /* text-align: center; */
    padding: 0 30px 18px 0;
}
.qiaokou-bot .hide-wuhan ul li:before{
    content: url("../images/qk2018_down_dian.png");
    padding-right: 10px;
}

.bot-top-left
{
    float: left;
}
.bot-top-left .us
{
    float: left;
    font-size: 14px;
    color: #555;
}
.bot-top-left .us:before
{
    padding-right: 3px;
    content: url("../images/qk2018_us.png");

}
.bot-top-left ul
{
    float: left;
}
.bot-top-left ul li
{
    float: left;
}
.bot-top-left ul li a{
    font-size: 14px;
    color: #555;
}

.bot-top-right
{
    float: right;
}
.bot-top-right ul
{
    float: left;
}
.bot-top-right .dh
{
    float: left;
    font-size: 14px;
    color: #555;
}
.bot-top-right ul li a:after
{
    content: url("../images/qk2018_down_arrow.png");
}
.bot-top-right .dh:before
{
    content: url("../images/qk2018_more.png");
    position: relative;
    top: 2px;
}
.bot-top-right ul li
{
    float: left;
    padding-right: 25px;
}
.bot-top-right ul li a
{
    font-size: 14px;
    color: #555;
    cursor: pointer;
}

.xie
{
    color: #b2b2b2;
    padding-right: 5px;
}
.qiaokou-bot-bottom{
    overflow: hidden;
    margin-top: 14px;
    width: 1200px;
    margin: 0 auto;
}
.bot-bottom-left p{
    line-height: 28px;
    font-size: 13px;
    color: #555555;
}
.bot-bottom-left
{
    float: left;
    margin-top: 10px;
    padding-bottom: 10px;
}
.bot-bottom-right
{
    float: right;
    margin-top: 21px;
}
.bot-bottom-right .img01{
    margin-right: 17px;
}
.bot-bottom-right .img02{
    margin-right: 13px;
}

/*qq交谈弹出框*/
.qq-eject{
    width: 180px;
    position: absolute;
    right: 64px;
    top: 1px;
    padding: 10px;
    color: #555;
    border-radius: 10px;
    background: rgba(255,255,255,0.8);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff);
    z-index: 9999;
    display: none;
}
.qq-eject .qq-eject-top{
    text-align: center;

}
.qq-eject .qq-eject-top div{
    font-weight: bold;
    color: #555;
}
.qq-eject .qq-eject-top p{
    font-size: 12px;
    color: #555;
}
.qq-eject .qq-eject-bot ul li{
    height: 35px;
    line-height: 35px;
    border-bottom: 1px dashed #b3b6b7;
}
.qq-eject .qq-eject-bot ul li i{
    color: #00b7f3;
}
.weix-erweima{
    padding: 11px 5px 15px 5px;
    color: #555;
    border-radius: 10px;
    background: rgba(255,255,255,0.8);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff);
    z-index: 9999;
    position: absolute;
    right: 64px;
    top: 156px;
    display: none;
    text-align: center;
    width: 125px;

}
.weix-erweima span{
    color: #555;
    font-weight: bold;

}
.weix-erweima img{
    width: 106px;
    height: 106px;
    margin-top: 5px;

}